Artist: Mos Patiparn. this was hirst first song off his first album back in the EARLY 90s, which will explain the funny fashion and dances....LOL... I don't know what the song translates to.